#ifndef _K_FILE_FORMAT_
#define _K_FILE_FORMAT_

#ifndef KFILEFMT_CLASS
#define KFILEFMT_CLASS
#endif

#ifndef KFILEFMT_API
#define KFILEFMT_API extern
#endif

#ifdef K_FILEFMT_EXPORT_DLL
#undef KFILEFMT_API
#undef KFILEFMT_CLASS
#define KFILEFMT_API __declspec(dllexport)
#define KFILEFMT_CLASS __declspec(dllexport)
#endif

#ifdef K_FILEFMT_EXPORT_LIB
#undef KFILEFMT_API
#undef KFILEFMT_CLASS 
#define KFILEFMT_API extern
#define KFILEFMT_CLASS 
#endif

#ifdef K_FILEFMT_IMPORT_DLL
#undef KFILEFMT_API
#undef KFILEFMT_CLASS
#define KFILEFMT_API __declspec(dllimport)
#define KFILEFMT_CLASS __declspec(dllimport)
#endif

#ifdef K_FILEFMT_IMPORT_LIB
#undef KFILEFMT_API
#undef KFILEFMT_CLASS
#define KFILEFMT_API extern
#define KFILEFMT_CLASS 
#endif

#ifndef KFILEFMT_API
#define KFILEFMT_API extern
#endif

#ifndef KFILEFMT_CLASS
#define KFILEFMT_CLASS 
#endif

#endif